Crout Versions of ILU for General Sparse Matrices
نویسندگان
چکیده
This paper presents an e cient implementation of incomplete LU (ILU) factorizations that are derived from the Crout version of Gaussian elimination (GE). At step k of the elimination, the k-th row of U and the k-th column of L are computed using previously computed rows of U and columns of L. The data structure and implementation borrow from already known techniques used in developing both sparse direct solution codes and incomplete Cholesky factorizations. It is shown that this version of ILU has many practical advantages. In particular, its data structure allows e cient implementation of more rigorous and e ective dropping strategies. Numerical tests show that the method is far more e cient than standard threshold-based ILU factorizations computed row-wise or column-wise.
منابع مشابه
Crout Versions of the Ilu Factorization with Pivoting for Sparse Symmetric Matrices
The Crout variant of ILU preconditioner (ILUC) developed recently has been shown to have a number of advantages over ILUT, the conventional row-based ILU preconditioner [14]. This paper explores pivoting strategies for sparse symmetric matrices to improve the robustness of ILUC. This paper shows how to integrate two symmetry-preserving pivoting strategies, the diagonal pivoting and the Bunch-Ka...
متن کاملA SYM-ILDL: Incomplete LDL Factorization of Symmetric Indefinite and Skew-Symmetric Matrices
SYM-ILDL is a numerical software package that computes incomplete LDLT (or ‘ILDL’) factorizations of symmetric indefinite and skew-symmetric matrices. The core of the algorithm is a Crout variant of incomplete LU (ILU), originally introduced and implemented for symmetric matrices by [Li and Saad, Crout versions of ILU factorization with pivoting for sparse symmetric matrices, Transactions on Nu...
متن کاملEnhancing Performance and Robustness of ILU Preconditioners by Blocking and Selective Transposition
Incomplete factorization is one of the most effective general-purpose preconditioning methods for Krylov subspace solvers for large sparse systems of linear equations. Two techniques for enhancing the robustness and performance of incomplete LU factorization for sparse unsymmetric systems are described. A block incomplete factorization algorithm based on the Crout variation of LU factorization ...
متن کاملFinding Exact and Approximate Block Structures for ILU Preconditioning
Sparse matrices which arise in many applications often possess a block structure which can be exploited in iterative and direct solution methods. These block-matrices have as their entries small dense blocks with constant or variable dimensions. Block versions of incomplete LU factorizations which have been developed to take advantage of such structures give rise to a class of preconditioners t...
متن کاملILUM: A Multi-Elimination ILU Preconditioner for General Sparse Matrices
Standard preconditioning techniques based on incomplete LU (ILU) factorizations offer a limited degree of parallelism, in general. A few of the alternatives advocated so far consist of either using some form of polynomial preconditioning, or applying the usual ILU factorization to a matrix obtained from a multicolor ordering. In this paper we present an incomplete factorization technique based ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- SIAM J. Scientific Computing
دوره 25 شماره
صفحات -
تاریخ انتشار 2003